package cn.com.cifi.mars.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author yyd
 * @since 2019-11-28
 */
public class TransferKingdeeValue implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 货值ID
     */
    private String priceValueId;

    /**
     * 分期ID
     */
    private String stageId;

    /**
     * 分期名称
     */
    private String stageName;

    /**
     * 楼栋ID
     */
    private String buildId;

    /**
     * 主数据楼栋ID
     */
    private String mdmBuildId;

    /**
     * 楼栋
     */
    private String build;

    /**
     * 组团编码
     */
    private String groupCode;

    /**
     * 组团名称
     */
    private String groupName;

    /**
     * 批次
     */
    private String batch;

    /**
     * 产品类型编码
     */
    private String productTypeCode;

    /**
     * 产品类型
     */
    private String productTypeName;

    /**
     * 套数
     */
    private Integer count;

    /**
     * 可售面积
     */
    private BigDecimal area;

    /**
     * 总货值
     */
    private BigDecimal totalAmount;

    /**
     * 单价
     */
    private BigDecimal avgPrice;

    /**
     * 项目阶段
     */
    private String buildStage;

    /**
     * 业态楼栋面积阶段
     */
    private String buildAreaStage;

    /**
     * 供货日期
     */
    private String supplyDate;

    /**
     * 项目编码
     */
    private String projectCode;

    /**
     * 分期编码
     */
    private String stageCode;

    /**
     * 计算方式
     */
    private String calculationMethod;

    /**
     * 已售套数
     */
    private Integer saledCount;

    /**
     * 已售面积
     */
    private BigDecimal saledArea;

    /**
     * 已售金额
     */
    private BigDecimal saledAmount;

    /**
     * 待售套数
     */
    private Integer canSaleCount;

    /**
     * 待售面积
     */
    private BigDecimal canSaleArea;

    /**
     * 待售金额
     */
    private BigDecimal canSaleAmount;

    /**
     * 规划套数
     */
    private Integer planCount;

    /**
     * 规划面积
     */
    private BigDecimal planArea;

    /**
     * 规划金额
     */
    private BigDecimal planAmount;

    public String getPriceValueId() {
        return priceValueId;
    }

    public void setPriceValueId(String priceValueId) {
        this.priceValueId = priceValueId;
    }
    public String getStageId() {
        return stageId;
    }

    public void setStageId(String stageId) {
        this.stageId = stageId;
    }
    public String getStageName() {
        return stageName;
    }

    public void setStageName(String stageName) {
        this.stageName = stageName;
    }
    public String getBuildId() {
        return buildId;
    }

    public void setBuildId(String buildId) {
        this.buildId = buildId;
    }
    public String getMdmBuildId() {
        return mdmBuildId;
    }

    public void setMdmBuildId(String mdmBuildId) {
        this.mdmBuildId = mdmBuildId;
    }
    public String getBuild() {
        return build;
    }

    public void setBuild(String build) {
        this.build = build;
    }
    public String getGroupCode() {
        return groupCode;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode;
    }
    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }
    public String getBatch() {
        return batch;
    }

    public void setBatch(String batch) {
        this.batch = batch;
    }
    public String getProductTypeCode() {
        return productTypeCode;
    }

    public void setProductTypeCode(String productTypeCode) {
        this.productTypeCode = productTypeCode;
    }
    public String getProductTypeName() {
        return productTypeName;
    }

    public void setProductTypeName(String productTypeName) {
        this.productTypeName = productTypeName;
    }
    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }
    public BigDecimal getArea() {
        return area;
    }

    public void setArea(BigDecimal area) {
        this.area = area;
    }
    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }
    public BigDecimal getAvgPrice() {
        return avgPrice;
    }

    public void setAvgPrice(BigDecimal avgPrice) {
        this.avgPrice = avgPrice;
    }
    public String getBuildStage() {
        return buildStage;
    }

    public void setBuildStage(String buildStage) {
        this.buildStage = buildStage;
    }
    public String getBuildAreaStage() {
        return buildAreaStage;
    }

    public void setBuildAreaStage(String buildAreaStage) {
        this.buildAreaStage = buildAreaStage;
    }
    public String getSupplyDate() {
        return supplyDate;
    }

    public void setSupplyDate(String supplyDate) {
        this.supplyDate = supplyDate;
    }
    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }
    public String getStageCode() {
        return stageCode;
    }

    public void setStageCode(String stageCode) {
        this.stageCode = stageCode;
    }
    public String getCalculationMethod() {
        return calculationMethod;
    }

    public void setCalculationMethod(String calculationMethod) {
        this.calculationMethod = calculationMethod;
    }
    public Integer getSaledCount() {
        return saledCount;
    }

    public void setSaledCount(Integer saledCount) {
        this.saledCount = saledCount;
    }
    public BigDecimal getSaledArea() {
        return saledArea;
    }

    public void setSaledArea(BigDecimal saledArea) {
        this.saledArea = saledArea;
    }
    public BigDecimal getSaledAmount() {
        return saledAmount;
    }

    public void setSaledAmount(BigDecimal saledAmount) {
        this.saledAmount = saledAmount;
    }
    public Integer getCanSaleCount() {
        return canSaleCount;
    }

    public void setCanSaleCount(Integer canSaleCount) {
        this.canSaleCount = canSaleCount;
    }
    public BigDecimal getCanSaleArea() {
        return canSaleArea;
    }

    public void setCanSaleArea(BigDecimal canSaleArea) {
        this.canSaleArea = canSaleArea;
    }
    public BigDecimal getCanSaleAmount() {
        return canSaleAmount;
    }

    public void setCanSaleAmount(BigDecimal canSaleAmount) {
        this.canSaleAmount = canSaleAmount;
    }
    public Integer getPlanCount() {
        return planCount;
    }

    public void setPlanCount(Integer planCount) {
        this.planCount = planCount;
    }
    public BigDecimal getPlanArea() {
        return planArea;
    }

    public void setPlanArea(BigDecimal planArea) {
        this.planArea = planArea;
    }
    public BigDecimal getPlanAmount() {
        return planAmount;
    }

    public void setPlanAmount(BigDecimal planAmount) {
        this.planAmount = planAmount;
    }

    @Override
    public String toString() {
        return "TransferKingdeeValue{" +
        "priceValueId=" + priceValueId +
        ", stageId=" + stageId +
        ", stageName=" + stageName +
        ", buildId=" + buildId +
        ", mdmBuildId=" + mdmBuildId +
        ", build=" + build +
        ", groupCode=" + groupCode +
        ", groupName=" + groupName +
        ", batch=" + batch +
        ", productTypeCode=" + productTypeCode +
        ", productTypeName=" + productTypeName +
        ", count=" + count +
        ", area=" + area +
        ", totalAmount=" + totalAmount +
        ", avgPrice=" + avgPrice +
        ", buildStage=" + buildStage +
        ", buildAreaStage=" + buildAreaStage +
        ", supplyDate=" + supplyDate +
        ", projectCode=" + projectCode +
        ", stageCode=" + stageCode +
        ", calculationMethod=" + calculationMethod +
        ", saledCount=" + saledCount +
        ", saledArea=" + saledArea +
        ", saledAmount=" + saledAmount +
        ", canSaleCount=" + canSaleCount +
        ", canSaleArea=" + canSaleArea +
        ", canSaleAmount=" + canSaleAmount +
        ", planCount=" + planCount +
        ", planArea=" + planArea +
        ", planAmount=" + planAmount +
        "}";
    }
}
